//
//  Service+Worker.h
//  gskin
//
//  Created by fengyn on 15/12/14.
//  Copyright © 2015年 lexingsoft. All rights reserved.
//

#import <Foundation/Foundation.h>

#import "ServiceManager.h"
@interface ServiceManager(Worker)
///分页获取技师列表(到店)
+ (void)getAllWorkersWithAgencyCode:(NSString *)agencyCode pageIndex:(NSUInteger)pageIndex success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///分页获取技师列表(上门)
+ (void)getOnlineWorkersWithPageIndex:(NSUInteger)pageIndex success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///分页获取预约技师历史
+ (void)getHistoryWorkersWithPageIndex:(NSUInteger)pageIndex success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///获取技师排班信息
+ (void)getWorkScheduleWithWorkerId:(NSString *)workerId agencyCode:(NSString *)agencyCode success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///根据WorkID获取技师信息
+ (void)getTechnicianWithWorkID:(NSString *)workId success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///查询医生信息列表
+ (void)getDoctorInfoWithPageIndex:(NSInteger)pageIndex success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///获取医生详情
+ (void)getDoctorDeatilWithId:(NSString*)Id success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///获取学生对教练的评分
+ (void)getWorkerScoreSuccess:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///获取学车的内容
+ (void)getStudentDriverSuccess:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///获取学员对教练的评价
+ (void)getUserForCocahCommentWithPageIndex:(NSUInteger)pageIndex success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///远程巡视设备列表
+ (void)getRemoteTourWithPageIndex:(NSUInteger)pageIndex success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///数据展示设备
+ (void)getRemoteTourTemperatureWithSn:(NSString *)Sn Success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///设备温度参数
+ (void)getScrollerViewItemSuccess:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///根据时间段查询设备温度
+ (void)getRemoteTourTemperatureWithDate:(NSString*)startIntervalDate endIntervalDate:(NSString*)endIntervalDate intervalType:(NSString*)intervalType intervalDate:(NSString*)intervalDate propertyCode:(NSString*)propertyCode equipmentSn:(NSString*)equipmentSn Success:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

///获取远程巡视设备坐标
+ (void)getEquipmentCoordinatesWithSuccess:(void(^)(NSDictionary *data)) success failure:(void(^)(NSDictionary *data)) failure;

@end

